-
1 наследование интерфейса
Универсальный русско-английский словарь > наследование интерфейса
-
2 наследование класса
Универсальный русско-английский словарь > наследование класса
-
3 применение наследования при проектировании
Programming: inheritance in design (см. Designing Concurrent, Distributed, and Real-time Applications with UML ( Object Technology Series) by Hassan Gomaa)Универсальный русско-английский словарь > применение наследования при проектировании
-
4 закрытое наследование: в C++: класс, наследуемый только ради реализации
Универсальный русско-английский словарь > закрытое наследование: в C++: класс, наследуемый только ради реализации
См. также в других словарях:
Inheritance (object-oriented programming) — In object oriented programming (OOP), inheritance is a way to reuse code of existing objects, establish a subtype from an existing object, or both, depending upon programming language support. In classical inheritance where objects are defined by … Wikipedia
Inheritance (computer science) — In object oriented programming, inheritance is a way to form new classes (instances of which are called objects) using classes that have already been defined. The inheritance concept was invented in 1967 for Simula. [ [http://heim.ifi.uio.no/… … Wikipedia
Design by contract — (DbC) or Programming by Contract is an approach to designing computer software. It prescribes that software designers should define formal, precise and verifiable interface specifications for software components, which extend the ordinary… … Wikipedia
Design Patterns — Not to be confused with the concept of a Design pattern. Design Patterns: Elements of Reusable Object Oriented Software … Wikipedia
Design pattern (computer science) — In software engineering, a design pattern is a general reusable solution to a commonly occurring problem in software design. A design pattern is not a finished design that can be transformed directly into code. It is a description or template for … Wikipedia
Composition over inheritance — in object oriented programming is a technique by which classes may achieve polymorphic behavior and code reuse by containing other classes which implement the desired functionality instead of through inheritance.[1] This technique is also… … Wikipedia
Non-Mendelian inheritance — Mirabilis jalapa Carl … Wikipedia
Object-oriented design — OOD redirects here. OOD may also refer to Officer of the Deck, Officer of the day, or the Ood. Object oriented design is the process of planning a system of interacting objects for the purpose of solving a software problem. It is one approach to… … Wikipedia
Policy-based design — Policy based design, also known as policy based class design or policy based programming, is a computer programming paradigm based on an idiom for C++ known as policies. It has been described as a compile time variant of the strategy pattern, and … Wikipedia
Dual inheritance theory — (DIT), also known as gene culture coevolution, was developed in the late 1970s and early 1980s to explain how human behavior is a product of two different and interacting evolutionary processes: genetic evolution and cultural evolution. DIT is a… … Wikipedia
Implementation inheritance — In programming, Implementation inheritance is the inheritance of the full functionality of a class, as opposed to the inheritance of an interface, which simply defines the methods that must be present. Implementation and Interface inheritance… … Wikipedia